buena impresión (claridad) - Spanish English Dictionary